as and when possible - Turkish English Dictionary